– (минус)

Доступность

Flash Player 4.

Синтаксис

(Отрицание) -expression

(Вычитание) expression1 - expression2

Параметры

Нет.

Возвращает

Целое число или число с плавающей точкой.

Описание

Оператор (арифметический), используется для отрицания или вычитания.

Использование 1: При использовании оператора для отрицания, он меняет знак expression на противоположный.

Использование 2: При использовании оператора для вычитания, оператор выполняет арифметическое вычитание над двумя числовыми выражениями, вычитая expression2 из expression1. Если оба выражения являются целыми, разность также будет целым числом. Если одно или оба выражения являются выражениями с плавающей точкой, разность будет числом с плавающей точкой.

Для дополнительной информации, смотрите "Старшинство и ассоциативность операторов" в Использовании ActionScript во Флэш .

Пример

Использование 1: В следующем примере изменяется знак на противоположный, выражения 2+3

trace(-(2+3));  // выводится: -5

Использование 2: В следующем примере отнимается целое число 2 от числа 5:

trace(5-2);    // выводится: 3

Результатом вычисления будет 3, и это будет целое число.

Использование 3: В следующем примере отнимается число 1.5 с плавающей точкой, от числа 3.25:

trace(3.25-1.5);  // выводится: 1.75

Результатом вычисления будет 1.75, и это будет число с плавающей точкой.